The <clock_week_days> is taken from DaysOfWeek item in [Clock] section in DN.INI file. The <day_of_week_1> is taken from DN's resource file. These two rules can be disabled via OptionFlags. )
The grammar allows settings like these:
1 1 =1,Happy New Year
1 jan 2001 =Happy new 21'st century
orthodox =Orthodox Easter
roman 39 =Ascension Thursday
roman -3 =1,Maundy Thursday
1 su * 3 =The first Sunday of May
1 su 3 =The first Sunday from the 3rd of every month
fr nov =Every Friday In November
-1 mo 2000-* =Last Monday Of Each Month After Millennium
sa =2,This defines each Saturday to the category 2
1 su =The first Sunday of every month
1 su * 1 =The first Sunday of January
1 su -1 =Saturday just before the first Sunday of current month
1 su * * * 1 =Monday just after the first Sunday of current month
1 su 1 =The first Sunday of every month
The spaces in keys has no meaning and are ignored. They are used only to separate parts of key.
The '*' character means "current"/"any" day, month or year. It can be placed instead of a particular value to avoid ambiguous definitions. This is a default setting if a day, month or year is not defined. V
Category is an integer value between 1 and 4. This means that the day is highlighted in calendar window. When category is not defined then this is an ordinary day, which is displayed as static text. If there is more that one category for a day, which is possible when the day is defined in more than one parameter, then the lowest is taken. A
Colors of categories can be freely defined in Color